/*
 * @Author       : LuHeQiu
 * @Date         : 2022-01-12 17:34:46
 * @LastEditTime : 2023-04-20 01:30:43
 * @LastEditors  : LuHeQiu
 * @Description  : 
 * @FilePath     : /UnionLink-Ctrl/Hardware/led.h
 * @HomePage     : https://www.luheqiu.com
 */
#ifndef __LED_H
#define __LED_H

#include "main.h"

/*  变量类型与所需的函数接口配置 - BEGIN  */
typedef uint8_t  LED8BitsType;

/*  变量类型与所需的函数接口配置 - END  */

typedef struct{

    /**
     * @brief  查看LED是否已经点亮,请勿写入该变量
     */
    LED8BitsType isLight;

    /**
     * @brief  开启LED灯
     */
    void (*ON)(void);

    /**
     * @brief  关闭LED灯FF
     */
    void (*OFF)(void);

    /**t
     * @brief  切换LED灯状态
     */
    void (*Shift)(void);


}LED;

extern LED led1, led2;

#endif
